put a muzzle on - Deutsch Englisch Wörterbuch